non-self-sustaining containership - French English Dictionary